productive forces - German English Dictionary